/*! EqualStyle 2014-03-06 */

ul[class*=eqs]{margin:0;padding:0}[class*=eqs]:after,[class*=eqs]:before{display:table;line-height:0;content:""}[class*=eqs]:after{clear:both}[class*=eqs] img{max-width:100%}[class*=eqs]>li{list-style:none}[class*=eqs].table{overflow:hidden;word-wrap:break-word}[class*=eqs].table>.fill,[class*=eqs].table>[class*=column]{padding-bottom:500em;margin-bottom:-500em}.fill,body [class*=column]{float:left}.fill.float_right,body [class*=column].float_right{float:right}.eqs1>.column,.eqs>.full{width:100%}.eqs1>.fill{width:0}.eqs1>.full{width:100%}.eqs2>.column,.eqs2>.fill{width:50%}.eqs2>.full{width:100%}.eqs3>.column{width:33.33333%}.eqs3>.fill{width:66.66667%}.eqs3>.full{width:100%}.eqs4>.column{width:25%}.eqs4>.fill{width:75%}.eqs4>.full{width:100%}.eqs4>.column2{width:50%}.eqs5>.column{width:20%}.eqs5>.fill{width:80%}.eqs5>.full{width:100%}.eqs5>.column2{width:40%}.eqs5>.column3{width:60%}.eqs6>.column{width:16.66667%}.eqs6>.fill{width:83.33333%}.eqs6>.full{width:100%}.eqs6>.column2{width:33.33333%}.eqs6>.column3{width:50%}.eqs6>.column4{width:66.66667%}.eqs7>.column{width:14.28571%}.eqs7>.fill{width:85.71429%}.eqs7>.full{width:100%}.eqs7>.column2{width:28.57143%}.eqs7>.column3{width:42.85714%}.eqs7>.column4{width:57.14286%}.eqs7>.column5{width:71.42857%}.eqs8>.column{width:12.5%}.eqs8>.fill{width:87.5%}.eqs8>.full{width:100%}.eqs8>.column2{width:25%}.eqs8>.column3{width:37.5%}.eqs8>.column4{width:50%}.eqs8>.column5{width:62.5%}.eqs8>.column6{width:75%}.eqs9>.column{width:11.11111%}.eqs9>.fill{width:88.88889%}.eqs9>.full{width:100%}.eqs9>.column2{width:22.22222%}.eqs9>.column3{width:33.33333%}.eqs9>.column4{width:44.44444%}.eqs9>.column5{width:55.55556%}.eqs9>.column6{width:66.66667%}.eqs9>.column7{width:77.77778%}.eqs10>.column{width:10%}.eqs10>.fill{width:90%}.eqs10>.full{width:100%}.eqs10>.column2{width:20%}.eqs10>.column3{width:30%}.eqs10>.column4{width:40%}.eqs10>.column5{width:50%}.eqs10>.column6{width:60%}.eqs10>.column7{width:70%}.eqs10>.column8{width:80%}.eqs11>.column{width:9.09091%}.eqs11>.fill{width:90.90909%}.eqs11>.full{width:100%}.eqs11>.column2{width:18.18182%}.eqs11>.column3{width:27.27273%}.eqs11>.column4{width:36.36364%}.eqs11>.column5{width:45.45455%}.eqs11>.column6{width:54.54545%}.eqs11>.column7{width:63.63636%}.eqs11>.column8{width:72.72727%}.eqs11>.column9{width:81.81818%}.eqs12>.column{width:8.33333%}.eqs12>.fill{width:91.66667%}.eqs12>.full{width:100%}.eqs12>.column2{width:16.66667%}.eqs12>.column3{width:25%}.eqs12>.column4{width:33.33333%}.eqs12>.column5{width:41.66667%}.eqs12>.column6{width:50%}.eqs12>.column7{width:58.33333%}.eqs12>.column8{width:66.66667%}.eqs12>.column9{width:75%}.eqs12>.column10{width:83.33333%}.float_left{float:left}.float_right{float:right}body .float_center{margin-left:auto;margin-right:auto;float:none;clear:both}.set_center{overflow:hidden;*zoom:1;text-align:center}.set_center>.fill,.set_center>[class*=column]{float:none;display:inline-block}.full{overflow:hidden;*zoom:1;width:100%}.full img{max-width:100%}.full.column{width:100%}[class*=column-p]{float:left}[class*=column-p].float_right{float:right}.column-p1{width:1%}.column-p2{width:2%}.column-p3{width:3%}.column-p4{width:4%}.column-p5{width:5%}.column-p6{width:6%}.column-p7{width:7%}.column-p8{width:8%}.column-p9{width:9%}.column-p10{width:10%}.column-p11{width:11%}.column-p12{width:12%}.column-p13{width:13%}.column-p14{width:14%}.column-p15{width:15%}.column-p16{width:16%}.column-p17{width:17%}.column-p18{width:18%}.column-p19{width:19%}.column-p20{width:20%}.column-p21{width:21%}.column-p22{width:22%}.column-p23{width:23%}.column-p24{width:24%}.column-p25{width:25%}.column-p26{width:26%}.column-p27{width:27%}.column-p28{width:28%}.column-p29{width:29%}.column-p30{width:30%}.column-p31{width:31%}.column-p32{width:32%}.column-p33{width:33%}.column-p34{width:34%}.column-p35{width:35%}.column-p36{width:36%}.column-p37{width:37%}.column-p38{width:38%}.column-p39{width:39%}.column-p40{width:40%}.column-p41{width:41%}.column-p42{width:42%}.column-p43{width:43%}.column-p44{width:44%}.column-p45{width:45%}.column-p46{width:46%}.column-p47{width:47%}.column-p48{width:48%}.column-p49{width:49%}.column-p50{width:50%}.column-p51{width:51%}.column-p52{width:52%}.column-p53{width:53%}.column-p54{width:54%}.column-p55{width:55%}.column-p56{width:56%}.column-p57{width:57%}.column-p58{width:58%}.column-p59{width:59%}.column-p60{width:60%}.column-p61{width:61%}.column-p62{width:62%}.column-p63{width:63%}.column-p64{width:64%}.column-p65{width:65%}.column-p66{width:66%}.column-p67{width:67%}.column-p68{width:68%}.column-p69{width:69%}.column-p70{width:70%}.column-p71{width:71%}.column-p72{width:72%}.column-p73{width:73%}.column-p74{width:74%}.column-p75{width:75%}.column-p76{width:76%}.column-p77{width:77%}.column-p78{width:78%}.column-p79{width:79%}.column-p80{width:80%}.column-p81{width:81%}.column-p82{width:82%}.column-p83{width:83%}.column-p84{width:84%}.column-p85{width:85%}.column-p86{width:86%}.column-p87{width:87%}.column-p88{width:88%}.column-p89{width:89%}.column-p90{width:90%}.column-p91{width:91%}.column-p92{width:92%}.column-p93{width:93%}.column-p94{width:94%}.column-p95{width:95%}.column-p96{width:96%}.column-p97{width:97%}.column-p98{width:98%}.column-p99{width:99%}.column-p100{width:100%}.gutter_5{margin-left:-2.5px;margin-right:-2.5px}.gutter_5>.fill,.gutter_5>[class*=column]{padding-left:2.5px;padding-right:2.5px}.gutter_10{margin-left:-5px;margin-right:-5px}.gutter_10>.fill,.gutter_10>[class*=column]{padding-left:5px;padding-right:5px}.gutter_15{margin-left:-7.5px;margin-right:-7.5px}.gutter_15>.fill,.gutter_15>[class*=column]{padding-left:7.5px;padding-right:7.5px}.gutter_20{margin-left:-10px;margin-right:-10px}.gutter_20>.fill,.gutter_20>[class*=column]{padding-left:10px;padding-right:10px}.gutter_25{margin-left:-12.5px;margin-right:-12.5px}.gutter_25>.fill,.gutter_25>[class*=column]{padding-left:12.5px;padding-right:12.5px}.gutter_30{margin-left:-15px;margin-right:-15px}.gutter_30>.fill,.gutter_30>[class*=column]{padding-left:15px;padding-right:15px}.gutter_35{margin-left:-17.5px;margin-right:-17.5px}.gutter_35>.fill,.gutter_35>[class*=column]{padding-left:17.5px;padding-right:17.5px}.gutter_40{margin-left:-20px;margin-right:-20px}.gutter_40>.fill,.gutter_40>[class*=column]{padding-left:20px;padding-right:20px}.bottom_5>.fill,.bottom_5>[class*=column]{margin-bottom:5px}.bottom_10>.fill,.bottom_10>[class*=column]{margin-bottom:10px}.bottom_15>.fill,.bottom_15>[class*=column]{margin-bottom:15px}.bottom_20>.fill,.bottom_20>[class*=column]{margin-bottom:20px}.clearfix:after,.clearfix:before{display:table;content:"";height:0;line-height:0}.clearfix:after{clear:both}.clearfix{*zoom:1}.invisible{visibility:hidden}.nowrap,table.nowrap td,table.nowrap th{white-space:nowrap}.out_size{display:table;height:100%}.cell{display:table-cell;vertical-align:middle}.set_bottom{position:absolute;bottom:0}.abs{position:absolute}.rel{position:relative}.img_full img{width:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(../themes/scu_web_0106/assets/RWD_02_blue/css/js/boxsizing.htc)}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle;max-width:100%}textarea{resize:vertical}.wrap{margin-left:auto;margin-right:auto}.txt_left{text-align:left}.txt_center{text-align:center}.txt_right{text-align:right}.table td.txt_left,.table th.txt_left{text-align:left}.table td.txt_center,.table th.txt_center{text-align:center}.table td.txt_right,.table th.txt_right{text-align:right}.h{display:none}.s{display:inline-block}.nav>li.h{display:none}.nav>li.s{display:inline-block}@media (max-width:767px){.h-xs{display:none}.s-xs{display:inline-block}.nav>li.h-xs{display:none}.nav>li.s-xs{display:inline-block}.column-p1-xs{width:1%}.column-p2-xs{width:2%}.column-p3-xs{width:3%}.column-p4-xs{width:4%}.column-p5-xs{width:5%}.column-p6-xs{width:6%}.column-p7-xs{width:7%}.column-p8-xs{width:8%}.column-p9-xs{width:9%}.column-p10-xs{width:10%}.column-p11-xs{width:11%}.column-p12-xs{width:12%}.column-p13-xs{width:13%}.column-p14-xs{width:14%}.column-p15-xs{width:15%}.column-p16-xs{width:16%}.column-p17-xs{width:17%}.column-p18-xs{width:18%}.column-p19-xs{width:19%}.column-p20-xs{width:20%}.column-p21-xs{width:21%}.column-p22-xs{width:22%}.column-p23-xs{width:23%}.column-p24-xs{width:24%}.column-p25-xs{width:25%}.column-p26-xs{width:26%}.column-p27-xs{width:27%}.column-p28-xs{width:28%}.column-p29-xs{width:29%}.column-p30-xs{width:30%}.column-p31-xs{width:31%}.column-p32-xs{width:32%}.column-p33-xs{width:33%}.column-p34-xs{width:34%}.column-p35-xs{width:35%}.column-p36-xs{width:36%}.column-p37-xs{width:37%}.column-p38-xs{width:38%}.column-p39-xs{width:39%}.column-p40-xs{width:40%}.column-p41-xs{width:41%}.column-p42-xs{width:42%}.column-p43-xs{width:43%}.column-p44-xs{width:44%}.column-p45-xs{width:45%}.column-p46-xs{width:46%}.column-p47-xs{width:47%}.column-p48-xs{width:48%}.column-p49-xs{width:49%}.column-p50-xs{width:50%}.column-p51-xs{width:51%}.column-p52-xs{width:52%}.column-p53-xs{width:53%}.column-p54-xs{width:54%}.column-p55-xs{width:55%}.column-p56-xs{width:56%}.column-p57-xs{width:57%}.column-p58-xs{width:58%}.column-p59-xs{width:59%}.column-p60-xs{width:60%}.column-p61-xs{width:61%}.column-p62-xs{width:62%}.column-p63-xs{width:63%}.column-p64-xs{width:64%}.column-p65-xs{width:65%}.column-p66-xs{width:66%}.column-p67-xs{width:67%}.column-p68-xs{width:68%}.column-p69-xs{width:69%}.column-p70-xs{width:70%}.column-p71-xs{width:71%}.column-p72-xs{width:72%}.column-p73-xs{width:73%}.column-p74-xs{width:74%}.column-p75-xs{width:75%}.column-p76-xs{width:76%}.column-p77-xs{width:77%}.column-p78-xs{width:78%}.column-p79-xs{width:79%}.column-p80-xs{width:80%}.column-p81-xs{width:81%}.column-p82-xs{width:82%}.column-p83-xs{width:83%}.column-p84-xs{width:84%}.column-p85-xs{width:85%}.column-p86-xs{width:86%}.column-p87-xs{width:87%}.column-p88-xs{width:88%}.column-p89-xs{width:89%}.column-p90-xs{width:90%}.column-p91-xs{width:91%}.column-p92-xs{width:92%}.column-p93-xs{width:93%}.column-p94-xs{width:94%}.column-p95-xs{width:95%}.column-p96-xs{width:96%}.column-p97-xs{width:97%}.column-p98-xs{width:98%}.column-p99-xs{width:99%}.column-p100-xs,.eqs1>.column{width:100%}.eqs1>.fill-xs{width:0}.eqs1>.full-xs{width:100%}.eqs2>.column,.eqs2>.fill-xs{width:50%}.eqs2>.full-xs{width:100%}.eqs3>.column{width:33.33333%}.eqs3>.fill-xs{width:66.66667%}.eqs3>.full-xs{width:100%}.eqs4>.column{width:25%}.eqs4>.fill-xs{width:75%}.eqs4>.full-xs{width:100%}.eqs4>.column2-xs{width:50%}.eqs5>.column{width:20%}.eqs5>.fill-xs{width:80%}.eqs5>.full-xs{width:100%}.eqs5>.column2-xs{width:40%}.eqs5>.column3-xs{width:60%}.eqs6>.column{width:16.66667%}.eqs6>.fill-xs{width:83.33333%}.eqs6>.full-xs{width:100%}.eqs6>.column2-xs{width:33.33333%}.eqs6>.column3-xs{width:50%}.eqs6>.column4-xs{width:66.66667%}.eqs7>.column{width:14.28571%}.eqs7>.fill-xs{width:85.71429%}.eqs7>.full-xs{width:100%}.eqs7>.column2-xs{width:28.57143%}.eqs7>.column3-xs{width:42.85714%}.eqs7>.column4-xs{width:57.14286%}.eqs7>.column5-xs{width:71.42857%}.eqs8>.column{width:12.5%}.eqs8>.fill-xs{width:87.5%}.eqs8>.full-xs{width:100%}.eqs8>.column2-xs{width:25%}.eqs8>.column3-xs{width:37.5%}.eqs8>.column4-xs{width:50%}.eqs8>.column5-xs{width:62.5%}.eqs8>.column6-xs{width:75%}.eqs9>.column{width:11.11111%}.eqs9>.fill-xs{width:88.88889%}.eqs9>.full-xs{width:100%}.eqs9>.column2-xs{width:22.22222%}.eqs9>.column3-xs{width:33.33333%}.eqs9>.column4-xs{width:44.44444%}.eqs9>.column5-xs{width:55.55556%}.eqs9>.column6-xs{width:66.66667%}.eqs9>.column7-xs{width:77.77778%}.eqs10>.column{width:10%}.eqs10>.fill-xs{width:90%}.eqs10>.full-xs{width:100%}.eqs10>.column2-xs{width:20%}.eqs10>.column3-xs{width:30%}.eqs10>.column4-xs{width:40%}.eqs10>.column5-xs{width:50%}.eqs10>.column6-xs{width:60%}.eqs10>.column7-xs{width:70%}.eqs10>.column8-xs{width:80%}.eqs11>.column{width:9.09091%}.eqs11>.fill-xs{width:90.90909%}.eqs11>.full-xs{width:100%}.eqs11>.column2-xs{width:18.18182%}.eqs11>.column3-xs{width:27.27273%}.eqs11>.column4-xs{width:36.36364%}.eqs11>.column5-xs{width:45.45455%}.eqs11>.column6-xs{width:54.54545%}.eqs11>.column7-xs{width:63.63636%}.eqs11>.column8-xs{width:72.72727%}.eqs11>.column9-xs{width:81.81818%}.eqs12>.column{width:8.33333%}.eqs12>.fill-xs{width:91.66667%}.eqs12>.full-xs{width:100%}.eqs12>.column2-xs{width:16.66667%}.eqs12>.column3-xs{width:25%}.eqs12>.column4-xs{width:33.33333%}.eqs12>.column5-xs{width:41.66667%}.eqs12>.column6-xs{width:50%}.eqs12>.column7-xs{width:58.33333%}.eqs12>.column8-xs{width:66.66667%}.eqs12>.column9-xs{width:75%}.eqs12>.column10-xs{width:83.33333%}.enlarge-xs>.fill,.enlarge-xs>[class*=column-p],.enlarge-xs>[class*=column]{width:100%}.enlarge2-xs>.fill,.enlarge2-xs>[class*=column-p],.enlarge2-xs>[class*=column]{width:50%}.enlarge3-xs>.fill,.enlarge3-xs>[class*=column-p],.enlarge3-xs>[class*=column]{width:33.33333%}.enlarge4-xs>.fill,.enlarge4-xs>[class*=column-p],.enlarge4-xs>[class*=column]{width:25%}.set_center-xs{overflow:hidden;*zoom:1;text-align:center}.set_center-xs>.fill,.set_center-xs>[class*=column]{float:none;display:inline-block}.full-xs{overflow:hidden;*zoom:1;width:100%}.full-xs img{max-width:100%}.full-xs.column{width:100%}[class*=eqs] .float_left-xs{float:left}[class*=eqs] .float_right-xs{float:right}.bottom_5-xs>.fill,.bottom_5-xs>[class*=column]{margin-bottom:5px}.bottom_10-xs>.fill,.bottom_10-xs>[class*=column]{margin-bottom:10px}.bottom_15-xs>.fill,.bottom_15-xs>[class*=column]{margin-bottom:15px}.bottom_20-xs>.fill,.bottom_20-xs>[class*=column]{margin-bottom:20px}.txt_left-xs{text-align:left}.txt_center-xs{text-align:center}.txt_right-xs{text-align:right}.table td.txt_left-xs,.table th.txt_left-xs{text-align:left}.table td.txt_center-xs,.table th.txt_center-xs{text-align:center}.table td.txt_right-xs,.table th.txt_right-xs{text-align:right}}@media (min-width:768px) and (max-width:991px){.wrap{width:750px}.h-s{display:none}.s-s{display:inline-block}.nav>li.h-s{display:none}.nav>li.s-s{display:inline-block}.column-p1-s{width:1%}.column-p2-s{width:2%}.column-p3-s{width:3%}.column-p4-s{width:4%}.column-p5-s{width:5%}.column-p6-s{width:6%}.column-p7-s{width:7%}.column-p8-s{width:8%}.column-p9-s{width:9%}.column-p10-s{width:10%}.column-p11-s{width:11%}.column-p12-s{width:12%}.column-p13-s{width:13%}.column-p14-s{width:14%}.column-p15-s{width:15%}.column-p16-s{width:16%}.column-p17-s{width:17%}.column-p18-s{width:18%}.column-p19-s{width:19%}.column-p20-s{width:20%}.column-p21-s{width:21%}.column-p22-s{width:22%}.column-p23-s{width:23%}.column-p24-s{width:24%}.column-p25-s{width:25%}.column-p26-s{width:26%}.column-p27-s{width:27%}.column-p28-s{width:28%}.column-p29-s{width:29%}.column-p30-s{width:30%}.column-p31-s{width:31%}.column-p32-s{width:32%}.column-p33-s{width:33%}.column-p34-s{width:34%}.column-p35-s{width:35%}.column-p36-s{width:36%}.column-p37-s{width:37%}.column-p38-s{width:38%}.column-p39-s{width:39%}.column-p40-s{width:40%}.column-p41-s{width:41%}.column-p42-s{width:42%}.column-p43-s{width:43%}.column-p44-s{width:44%}.column-p45-s{width:45%}.column-p46-s{width:46%}.column-p47-s{width:47%}.column-p48-s{width:48%}.column-p49-s{width:49%}.column-p50-s{width:50%}.column-p51-s{width:51%}.column-p52-s{width:52%}.column-p53-s{width:53%}.column-p54-s{width:54%}.column-p55-s{width:55%}.column-p56-s{width:56%}.column-p57-s{width:57%}.column-p58-s{width:58%}.column-p59-s{width:59%}.column-p60-s{width:60%}.column-p61-s{width:61%}.column-p62-s{width:62%}.column-p63-s{width:63%}.column-p64-s{width:64%}.column-p65-s{width:65%}.column-p66-s{width:66%}.column-p67-s{width:67%}.column-p68-s{width:68%}.column-p69-s{width:69%}.column-p70-s{width:70%}.column-p71-s{width:71%}.column-p72-s{width:72%}.column-p73-s{width:73%}.column-p74-s{width:74%}.column-p75-s{width:75%}.column-p76-s{width:76%}.column-p77-s{width:77%}.column-p78-s{width:78%}.column-p79-s{width:79%}.column-p80-s{width:80%}.column-p81-s{width:81%}.column-p82-s{width:82%}.column-p83-s{width:83%}.column-p84-s{width:84%}.column-p85-s{width:85%}.column-p86-s{width:86%}.column-p87-s{width:87%}.column-p88-s{width:88%}.column-p89-s{width:89%}.column-p90-s{width:90%}.column-p91-s{width:91%}.column-p92-s{width:92%}.column-p93-s{width:93%}.column-p94-s{width:94%}.column-p95-s{width:95%}.column-p96-s{width:96%}.column-p97-s{width:97%}.column-p98-s{width:98%}.column-p99-s{width:99%}.column-p100-s,.eqs1>.column{width:100%}.eqs1>.fill-s{width:0}.eqs1>.full-s{width:100%}.eqs2>.column,.eqs2>.fill-s{width:50%}.eqs2>.full-s{width:100%}.eqs3>.column{width:33.33333%}.eqs3>.fill-s{width:66.66667%}.eqs3>.full-s{width:100%}.eqs4>.column{width:25%}.eqs4>.fill-s{width:75%}.eqs4>.full-s{width:100%}.eqs4>.column2-s{width:50%}.eqs5>.column{width:20%}.eqs5>.fill-s{width:80%}.eqs5>.full-s{width:100%}.eqs5>.column2-s{width:40%}.eqs5>.column3-s{width:60%}.eqs6>.column{width:16.66667%}.eqs6>.fill-s{width:83.33333%}.eqs6>.full-s{width:100%}.eqs6>.column2-s{width:33.33333%}.eqs6>.column3-s{width:50%}.eqs6>.column4-s{width:66.66667%}.eqs7>.column{width:14.28571%}.eqs7>.fill-s{width:85.71429%}.eqs7>.full-s{width:100%}.eqs7>.column2-s{width:28.57143%}.eqs7>.column3-s{width:42.85714%}.eqs7>.column4-s{width:57.14286%}.eqs7>.column5-s{width:71.42857%}.eqs8>.column{width:12.5%}.eqs8>.fill-s{width:87.5%}.eqs8>.full-s{width:100%}.eqs8>.column2-s{width:25%}.eqs8>.column3-s{width:37.5%}.eqs8>.column4-s{width:50%}.eqs8>.column5-s{width:62.5%}.eqs8>.column6-s{width:75%}.eqs9>.column{width:11.11111%}.eqs9>.fill-s{width:88.88889%}.eqs9>.full-s{width:100%}.eqs9>.column2-s{width:22.22222%}.eqs9>.column3-s{width:33.33333%}.eqs9>.column4-s{width:44.44444%}.eqs9>.column5-s{width:55.55556%}.eqs9>.column6-s{width:66.66667%}.eqs9>.column7-s{width:77.77778%}.eqs10>.column{width:10%}.eqs10>.fill-s{width:90%}.eqs10>.full-s{width:100%}.eqs10>.column2-s{width:20%}.eqs10>.column3-s{width:30%}.eqs10>.column4-s{width:40%}.eqs10>.column5-s{width:50%}.eqs10>.column6-s{width:60%}.eqs10>.column7-s{width:70%}.eqs10>.column8-s{width:80%}.eqs11>.column{width:9.09091%}.eqs11>.fill-s{width:90.90909%}.eqs11>.full-s{width:100%}.eqs11>.column2-s{width:18.18182%}.eqs11>.column3-s{width:27.27273%}.eqs11>.column4-s{width:36.36364%}.eqs11>.column5-s{width:45.45455%}.eqs11>.column6-s{width:54.54545%}.eqs11>.column7-s{width:63.63636%}.eqs11>.column8-s{width:72.72727%}.eqs11>.column9-s{width:81.81818%}.eqs12>.column{width:8.33333%}.eqs12>.fill-s{width:91.66667%}.eqs12>.full-s{width:100%}.eqs12>.column2-s{width:16.66667%}.eqs12>.column3-s{width:25%}.eqs12>.column4-s{width:33.33333%}.eqs12>.column5-s{width:41.66667%}.eqs12>.column6-s{width:50%}.eqs12>.column7-s{width:58.33333%}.eqs12>.column8-s{width:66.66667%}.eqs12>.column9-s{width:75%}.eqs12>.column10-s{width:83.33333%}.enlarge-s>.fill,.enlarge-s>[class*=column-p],.enlarge-s>[class*=column]{width:100%}.enlarge2-s>.fill,.enlarge2-s>[class*=column-p],.enlarge2-s>[class*=column]{width:50%}.enlarge3-s>.fill,.enlarge3-s>[class*=column-p],.enlarge3-s>[class*=column]{width:33.33333%}.enlarge4-s>.fill,.enlarge4-s>[class*=column-p],.enlarge4-s>[class*=column]{width:25%}.set_center-s{overflow:hidden;*zoom:1;text-align:center}.set_center-s>.fill,.set_center-s>[class*=column]{float:none;display:inline-block}.full-s{overflow:hidden;*zoom:1;width:100%}.full-s img{max-width:100%}.full-s.column{width:100%}[class*=eqs] .float_left-s{float:left}[class*=eqs] .float_right-s{float:right}.bottom_5-s>.fill,.bottom_5-s>[class*=column]{margin-bottom:5px}.bottom_10-s>.fill,.bottom_10-s>[class*=column]{margin-bottom:10px}.bottom_15-s>.fill,.bottom_15-s>[class*=column]{margin-bottom:15px}.bottom_20-s>.fill,.bottom_20-s>[class*=column]{margin-bottom:20px}.txt_left-s{text-align:left}.txt_center-s{text-align:center}.txt_right-s{text-align:right}.table td.txt_left-s,.table th.txt_left-s{text-align:left}.table td.txt_center-s,.table th.txt_center-s{text-align:center}.table td.txt_right-s,.table th.txt_right-s{text-align:right}}@media (min-width:992px) and (max-width:1199px){.wrap{width:970px}.h-m{display:none}.s-m{display:inline-block}.nav>li.h-m{display:none}.nav>li.s-m{display:inline-block}.eqs1>.column{width:100%}.eqs1>.fill-m{width:0}.eqs1>.full-m{width:100%}.eqs2>.column,.eqs2>.fill-m{width:50%}.eqs2>.full-m{width:100%}.eqs3>.column{width:33.33333%}.eqs3>.fill-m{width:66.66667%}.eqs3>.full-m{width:100%}.eqs4>.column{width:25%}.eqs4>.fill-m{width:75%}.eqs4>.full-m{width:100%}.eqs4>.column2-m{width:50%}.eqs5>.column{width:20%}.eqs5>.fill-m{width:80%}.eqs5>.full-m{width:100%}.eqs5>.column2-m{width:40%}.eqs5>.column3-m{width:60%}.eqs6>.column{width:16.66667%}.eqs6>.fill-m{width:83.33333%}.eqs6>.full-m{width:100%}.eqs6>.column2-m{width:33.33333%}.eqs6>.column3-m{width:50%}.eqs6>.column4-m{width:66.66667%}.eqs7>.column{width:14.28571%}.eqs7>.fill-m{width:85.71429%}.eqs7>.full-m{width:100%}.eqs7>.column2-m{width:28.57143%}.eqs7>.column3-m{width:42.85714%}.eqs7>.column4-m{width:57.14286%}.eqs7>.column5-m{width:71.42857%}.eqs8>.column{width:12.5%}.eqs8>.fill-m{width:87.5%}.eqs8>.full-m{width:100%}.eqs8>.column2-m{width:25%}.eqs8>.column3-m{width:37.5%}.eqs8>.column4-m{width:50%}.eqs8>.column5-m{width:62.5%}.eqs8>.column6-m{width:75%}.eqs9>.column{width:11.11111%}.eqs9>.fill-m{width:88.88889%}.eqs9>.full-m{width:100%}.eqs9>.column2-m{width:22.22222%}.eqs9>.column3-m{width:33.33333%}.eqs9>.column4-m{width:44.44444%}.eqs9>.column5-m{width:55.55556%}.eqs9>.column6-m{width:66.66667%}.eqs9>.column7-m{width:77.77778%}.eqs10>.column{width:10%}.eqs10>.fill-m{width:90%}.eqs10>.full-m{width:100%}.eqs10>.column2-m{width:20%}.eqs10>.column3-m{width:30%}.eqs10>.column4-m{width:40%}.eqs10>.column5-m{width:50%}.eqs10>.column6-m{width:60%}.eqs10>.column7-m{width:70%}.eqs10>.column8-m{width:80%}.eqs11>.column{width:9.09091%}.eqs11>.fill-m{width:90.90909%}.eqs11>.full-m{width:100%}.eqs11>.column2-m{width:18.18182%}.eqs11>.column3-m{width:27.27273%}.eqs11>.column4-m{width:36.36364%}.eqs11>.column5-m{width:45.45455%}.eqs11>.column6-m{width:54.54545%}.eqs11>.column7-m{width:63.63636%}.eqs11>.column8-m{width:72.72727%}.eqs11>.column9-m{width:81.81818%}.eqs12>.column{width:8.33333%}.eqs12>.fill-m{width:91.66667%}.eqs12>.full-m{width:100%}.eqs12>.column2-m{width:16.66667%}.eqs12>.column3-m{width:25%}.eqs12>.column4-m{width:33.33333%}.eqs12>.column5-m{width:41.66667%}.eqs12>.column6-m{width:50%}.eqs12>.column7-m{width:58.33333%}.eqs12>.column8-m{width:66.66667%}.eqs12>.column9-m{width:75%}.eqs12>.column10-m{width:83.33333%}.column-p1-m{width:1%}.column-p2-m{width:2%}.column-p3-m{width:3%}.column-p4-m{width:4%}.column-p5-m{width:5%}.column-p6-m{width:6%}.column-p7-m{width:7%}.column-p8-m{width:8%}.column-p9-m{width:9%}.column-p10-m{width:10%}.column-p11-m{width:11%}.column-p12-m{width:12%}.column-p13-m{width:13%}.column-p14-m{width:14%}.column-p15-m{width:15%}.column-p16-m{width:16%}.column-p17-m{width:17%}.column-p18-m{width:18%}.column-p19-m{width:19%}.column-p20-m{width:20%}.column-p21-m{width:21%}.column-p22-m{width:22%}.column-p23-m{width:23%}.column-p24-m{width:24%}.column-p25-m{width:25%}.column-p26-m{width:26%}.column-p27-m{width:27%}.column-p28-m{width:28%}.column-p29-m{width:29%}.column-p30-m{width:30%}.column-p31-m{width:31%}.column-p32-m{width:32%}.column-p33-m{width:33%}.column-p34-m{width:34%}.column-p35-m{width:35%}.column-p36-m{width:36%}.column-p37-m{width:37%}.column-p38-m{width:38%}.column-p39-m{width:39%}.column-p40-m{width:40%}.column-p41-m{width:41%}.column-p42-m{width:42%}.column-p43-m{width:43%}.column-p44-m{width:44%}.column-p45-m{width:45%}.column-p46-m{width:46%}.column-p47-m{width:47%}.column-p48-m{width:48%}.column-p49-m{width:49%}.column-p50-m{width:50%}.column-p51-m{width:51%}.column-p52-m{width:52%}.column-p53-m{width:53%}.column-p54-m{width:54%}.column-p55-m{width:55%}.column-p56-m{width:56%}.column-p57-m{width:57%}.column-p58-m{width:58%}.column-p59-m{width:59%}.column-p60-m{width:60%}.column-p61-m{width:61%}.column-p62-m{width:62%}.column-p63-m{width:63%}.column-p64-m{width:64%}.column-p65-m{width:65%}.column-p66-m{width:66%}.column-p67-m{width:67%}.column-p68-m{width:68%}.column-p69-m{width:69%}.column-p70-m{width:70%}.column-p71-m{width:71%}.column-p72-m{width:72%}.column-p73-m{width:73%}.column-p74-m{width:74%}.column-p75-m{width:75%}.column-p76-m{width:76%}.column-p77-m{width:77%}.column-p78-m{width:78%}.column-p79-m{width:79%}.column-p80-m{width:80%}.column-p81-m{width:81%}.column-p82-m{width:82%}.column-p83-m{width:83%}.column-p84-m{width:84%}.column-p85-m{width:85%}.column-p86-m{width:86%}.column-p87-m{width:87%}.column-p88-m{width:88%}.column-p89-m{width:89%}.column-p90-m{width:90%}.column-p91-m{width:91%}.column-p92-m{width:92%}.column-p93-m{width:93%}.column-p94-m{width:94%}.column-p95-m{width:95%}.column-p96-m{width:96%}.column-p97-m{width:97%}.column-p98-m{width:98%}.column-p99-m{width:99%}.column-p100-m,.enlarge-m>.fill,.enlarge-m>[class*=column-p],.enlarge-m>[class*=column]{width:100%}.enlarge2-m>.fill,.enlarge2-m>[class*=column-p],.enlarge2-m>[class*=column]{width:50%}.enlarge3-m>.fill,.enlarge3-m>[class*=column-p],.enlarge3-m>[class*=column]{width:33.33333%}.enlarge4-m>.fill,.enlarge4-m>[class*=column-p],.enlarge4-m>[class*=column]{width:25%}.bottom_5-m>.fill,.bottom_5-m>[class*=column]{margin-bottom:5px}.bottom_10-m>.fill,.bottom_10-m>[class*=column]{margin-bottom:10px}.bottom_15-m>.fill,.bottom_15-m>[class*=column]{margin-bottom:15px}.bottom_20-m>.fill,.bottom_20-m>[class*=column]{margin-bottom:20px}.set_center-m{overflow:hidden;*zoom:1;text-align:center}.set_center-m>.fill,.set_center-m>[class*=column]{float:none;display:inline-block}.full-m{overflow:hidden;*zoom:1;width:100%}.full-m img{max-width:100%}.full-m.column{width:100%}[class*=eqs] .float_left-m{float:left}[class*=eqs] .float_right-m{float:right}.txt_left-m{text-align:left}.txt_center-m{text-align:center}.txt_right-m{text-align:right}.table td.txt_left-m,.table th.txt_left-m{text-align:left}.table td.txt_center-m,.table th.txt_center-m{text-align:center}.table td.txt_right-m,.table th.txt_right-m{text-align:right}}@media (min-width:1200px){.wrap{width:1170px}.h-l{display:none}.s-l{display:inline-block}.nav>li.h-l{display:none}.nav>li.s-l{display:inline-block}.enlarge-l>.fill,.enlarge-l>[class*=column-p],.enlarge-l>[class*=column]{width:100%}.enlarge2-l>.fill,.enlarge2-l>[class*=column-p],.enlarge2-l>[class*=column]{width:50%}.enlarge3-l>.fill,.enlarge3-l>[class*=column-p],.enlarge3-l>[class*=column]{width:33.33333%}.enlarge4-l>.fill,.enlarge4-l>[class*=column-p],.enlarge4-l>[class*=column]{width:25%}.column-p1-l{width:1%}.column-p2-l{width:2%}.column-p3-l{width:3%}.column-p4-l{width:4%}.column-p5-l{width:5%}.column-p6-l{width:6%}.column-p7-l{width:7%}.column-p8-l{width:8%}.column-p9-l{width:9%}.column-p10-l{width:10%}.column-p11-l{width:11%}.column-p12-l{width:12%}.column-p13-l{width:13%}.column-p14-l{width:14%}.column-p15-l{width:15%}.column-p16-l{width:16%}.column-p17-l{width:17%}.column-p18-l{width:18%}.column-p19-l{width:19%}.column-p20-l{width:20%}.column-p21-l{width:21%}.column-p22-l{width:22%}.column-p23-l{width:23%}.column-p24-l{width:24%}.column-p25-l{width:25%}.column-p26-l{width:26%}.column-p27-l{width:27%}.column-p28-l{width:28%}.column-p29-l{width:29%}.column-p30-l{width:30%}.column-p31-l{width:31%}.column-p32-l{width:32%}.column-p33-l{width:33%}.column-p34-l{width:34%}.column-p35-l{width:35%}.column-p36-l{width:36%}.column-p37-l{width:37%}.column-p38-l{width:38%}.column-p39-l{width:39%}.column-p40-l{width:40%}.column-p41-l{width:41%}.column-p42-l{width:42%}.column-p43-l{width:43%}.column-p44-l{width:44%}.column-p45-l{width:45%}.column-p46-l{width:46%}.column-p47-l{width:47%}.column-p48-l{width:48%}.column-p49-l{width:49%}.column-p50-l{width:50%}.column-p51-l{width:51%}.column-p52-l{width:52%}.column-p53-l{width:53%}.column-p54-l{width:54%}.column-p55-l{width:55%}.column-p56-l{width:56%}.column-p57-l{width:57%}.column-p58-l{width:58%}.column-p59-l{width:59%}.column-p60-l{width:60%}.column-p61-l{width:61%}.column-p62-l{width:62%}.column-p63-l{width:63%}.column-p64-l{width:64%}.column-p65-l{width:65%}.column-p66-l{width:66%}.column-p67-l{width:67%}.column-p68-l{width:68%}.column-p69-l{width:69%}.column-p70-l{width:70%}.column-p71-l{width:71%}.column-p72-l{width:72%}.column-p73-l{width:73%}.column-p74-l{width:74%}.column-p75-l{width:75%}.column-p76-l{width:76%}.column-p77-l{width:77%}.column-p78-l{width:78%}.column-p79-l{width:79%}.column-p80-l{width:80%}.column-p81-l{width:81%}.column-p82-l{width:82%}.column-p83-l{width:83%}.column-p84-l{width:84%}.column-p85-l{width:85%}.column-p86-l{width:86%}.column-p87-l{width:87%}.column-p88-l{width:88%}.column-p89-l{width:89%}.column-p90-l{width:90%}.column-p91-l{width:91%}.column-p92-l{width:92%}.column-p93-l{width:93%}.column-p94-l{width:94%}.column-p95-l{width:95%}.column-p96-l{width:96%}.column-p97-l{width:97%}.column-p98-l{width:98%}.column-p99-l{width:99%}.column-p100-l{width:100%}.bottom_5-l>.fill,.bottom_5-l>[class*=column]{margin-bottom:5px}.bottom_10-l>.fill,.bottom_10-l>[class*=column]{margin-bottom:10px}.bottom_15-l>.fill,.bottom_15-l>[class*=column]{margin-bottom:15px}.bottom_20-l>.fill,.bottom_20-l>[class*=column]{margin-bottom:20px}.set_center-l{overflow:hidden;*zoom:1;text-align:center}.set_center-l>.fill,.set_center-l>[class*=column]{float:none;display:inline-block}.full-l,.full-l.column{width:100%}[class*=eqs] .float_left-l{float:left}[class*=eqs] .float_right-l{float:right}.txt_left-l{text-align:left}.txt_center-l{text-align:center}.txt_right-l{text-align:right}.table td.txt_left-l,.table th.txt_left-l{text-align:left}.table td.txt_center-l,.table th.txt_center-l{text-align:center}.table td.txt_right-l,.table th.txt_right-l{text-align:right}}

/*! EqualStyle 2014-04-01 */
/*@import url(http://fonts.googleapis.com/earlyaccess/notosanstc.css);*/
@charset "UTF-8";
body,
html {
    /*font-family: "Helvetica Neue", 'Noto Sans TC', Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", arial, sans-serif;*/
    font-family: Helvetica, Arial, 'LiHei Pro', '微軟正黑體', '新細明體', sans-serif;
    color: #5c4f4e;
    background-color: #faf9f7
}

img.member_photo {
    width: 80px;
}

ul {
    margin: 0;
    padding: 0;
    margin-top: 0 !important;
    list-style: none;
}

.content ul {
    margin-bottom: 10px;
    padding-left: 40px;
    list-style: disc;
}

a:hover,
a:focus {
    text-decoration: none;
    outline: none;
}

#body_block,
#head_block {
    margin: 0;
    padding: 0
}

.dp-table {
    display: table;
    width: 100%;
}

.dp-table-cell {
    display: table-cell;
    float: none !important;
    vertical-align: top;
}

.border_top {
    border-top: 1px solid #fff
}

.js_active {
    background-color: #184061
}

.lang {
    min-height: 29px;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#222222, endColorstr=#2b2b2b, GradientType=0);
    background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #222), color-stop(100%, #2b2b2b));
    background-image: -webkit-linear-gradient(#222, #2b2b2b);
    background-image: -moz-linear-gradient(#222, #2b2b2b);
    background-image: -o-linear-gradient(#222, #2b2b2b);
    background-image: linear-gradient(#222, #2b2b2b);
    border-bottom: 2px solid #0e0e0e
}

.lang ul {
    float: right;
    margin: 0;
    padding: 10px 5px 8px 5px;
}

.lang ul li {
    /*min-width: 77px;*/
    /*padding: 0 7px;*/
    float: left;
    text-align: center;
    font-weight: 700;
    /*line-height: 16px;*/
    /*border-left: 1px solid #969696*/
}

.lang ul li a {
    font-size: 13px;
    color: #969595;
    padding: 0 10px;
    border-left: 1px solid #969696;
    text-shadow: 1px 1px 1px #000;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    line-height: 13px;
    display: block;
}

.lang ul li:first-child a {
    border: none
}

.lang ul li a:hover {
    color: #fff
}

.header_top {
    min-height: 89px;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#015d7c, endColorstr=#0c516a, GradientType=0);
    background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #015d7c), color-stop(100%, #0c516a));
    background-image: -webkit-linear-gradient(#015d7c, #0c516a);
    background-image: -moz-linear-gradient(#015d7c, #0c516a);
    background-image: -o-linear-gradient(#015d7c, #0c516a);
    background-image: linear-gradient(#015d7c, #0c516a);
    border-top: 1px solid #217e9e
}

.header_top .wrap {
    vertical-align: middle
}

.logo {
    padding: 0px 15px;
}

.logo img {
    vertical-align: middle;
    height: 100px;
}

.drop_img {
    float: right;
    padding: 33px 15px;
}

#drop_img {
    float: right;
    position: relative;
}

#drop_img .navbar-toggle {
    display: block !important;
    margin: 0;
    padding: 7px 5px;
    background-color: rgba(0,0,0,.4);
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

#drop_img .navbar-toggle .icon-bar {
    background-color: rgba(62,82,102,.6);
    height: 4px;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

#drop_img .navbar-toggle .icon-bar+.icon-bar {
    margin-top: 3px;
}

#drop_img.banner_close .navbar-toggle {
    background-color: rgba(255,255,255,1);
}

#drop_img.banner_close .navbar-toggle .icon-bar {
    background-color: rgba(62,82,102,1);
}

#drop_img .drop_on {
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

#drop_img .drop_off {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

#drop_img.banner_close .drop_on {
    opacity: 0;
}

#drop_img.banner_close .drop_off {
    opacity: 1;
}

.home_link {
    display: inline-block;
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    line-height: 34px;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    margin-right: 15px;
}

.home_link:hover,
.home_link:focus {
    color: #fff;
    text-decoration: none;
}

.header_bottom {
    overflow: hidden;
    position: relative;
    /*min-height: 1px;*/
}

.top_line {
    position: absolute;
    top: 0;
    width: 100%;
    border-top: 1px solid #fff;
}

/*.header_img {
    height: 295px;
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: center;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    position: relative;
    z-index: 99;
}*/

/*
.header_bottom img {
    width: 100%
}*/

.carousel-inner>.item>img, .carousel-inner>.item>a>img {
    width: 100%;
}

.main_menu_bg {
    background-color: #185461
}

/*.main_menu_margin {
    margin: 0 50px;
}*/

#main_menu {
    min-height: 38px
}

.main_menu {
    margin: 0;
    margin-bottom: -1px;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.main_menu > li {
    float: left;
    background-color: #185461;
    position: relative;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.main_menu > li.active {
    background-color: #184061
}

.main_menu > li > a {
    display: block;
    padding: 0 15px;
    color: #fff;
    line-height: 38px;
    text-align: center;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.main_menu > li > a:hover {
    background-color: #184061
}

.main_menu_sub {
    display: none;
    position: absolute;
    z-index: 3;
    width: 273px;
    padding: 20px 37px;
    background-color: rgba(246, 247, 248, .9);
    border-bottom: 8px solid #254b6a
}

.main_menu_sub li {
    background: 0 0;
}

.main_menu_sub li a {
    display: block;
    color: #2e2e2e;
    padding: 5px 0;
    border-right: none;
    border-bottom: 1px dotted #2e2e2e;
    line-height: 30px;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.main_menu_sub li a:hover {
    background: 0 0;
    font-weight: 700
}

#main_menu .last_fix {
    right: -51px
}

#main_menu img {
    position: absolute;
    z-index: 4;
    top: 37px;
    left: 40%;
    display: none;
}

#main_menu .fix {
    border: none;
    position: relative
}

#menu-controller {
    display: none;
    text-align: center;
    line-height: 38px;
    font-size: 24px;
    color: #fff;
}

#main_menu .home_block {
    width: 50px;
}

#main_menu .search_block {
    width: 51px;
}

#main_menu .home_bottom,
#main_menu .home_top {
    display: block;
    width: 50px;
    height: 38px;
    padding: 0;
    background-color: #43b4ab
}

#main_menu .home_bottom:hover,
#main_menu .home_top:hover {
    background-color: #036694
}

#main_menu .home_bottom span,
#main_menu .home_top span {
    display: inline-block;
    background: url(../themes/scu_web_0106/assets/images/sprite.png) -23px 2px no-repeat;
    width: 24px;
    height: 24px;
    margin: 7px 13.5px
}

#main_menu .home_bottom {
    display: none;
    float: left
}

#main_menu .search_submit {
    display: inline-block;
    float: right;
    width: 51px;
    height: 38px;
    padding: 0;
    background-color: #185461;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

#main_menu .search_submit:hover {
    background-color: #184061
}

#main_menu .search_submit span {
    display: inline-block;
    background: url(../themes/scu_web_0106/assets/images/sprite.png) -48px 2px no-repeat;
    width: 24px;
    height: 24px;
    margin: 7px 13.5px
}

#main_menu .search {
    display: none;
    position: absolute;
    z-index: 99;
    top: 0;
    left: -1069px;
    height: 38px;
    width: 1120px;
    background-color: #184061
}

#main_menu .search #search {
    width: 1120px;
    height: 38px;
    float: left
}

#main_menu .search #s {
    width: 70%;
    float: left;
    padding: 9px 20px;
    border: none;
    background: 0 0;
    color: #fff;
    font-family: Arial
}

#main_menu .search #s:focus {
    outline: 0
}

#main_menu .search #r {
    width: 51px;
    height: 38px;
    float: right;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    border: none;
    border-left: 1px solid #185461;
    background: 0 0
}

#main_menu .search #r:hover {
    background-color: #333
}

#main_menu .search .hide_txt {
    display: inline-block;
    float: right;
    padding: 0;
    background: url(../themes/scu_web_0106/assets/images/sprite.png) -50px -23px no-repeat;
    width: 24px;
    height: 24px;
    margin: 7px
}

.side_menu {
    padding: 10px
}

.side_menu h2 {
    font-size: 20px;
    color: #2e2e2e;
    width: 90%;
    border-bottom: 2px solid #cecdcb;
    margin-bottom: 0;
    padding: 10px 0 20px;
    font-weight: 700
}

.sub_menu {
    display: block;
    margin-bottom: 20px
}

.sub_menu li {
    display: block;
    width: 100%;
    min-height: 35px
}

.sub_menu li a {
    width: 90%;
    float: left;
    display: block;
    color: #2e2e2e;
    text-align: right;
    padding-right: 10px;
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 2px solid #cecdcb;
}

.sub_menu li a:hover {
    font-weight: 700
}

.sub_menu li i {
    color: #2e2e2e;
    line-height: 20px;
    padding-left: 8px;
    margin-top: 10px;
    font-size: 12px
}

.sub_menu li.active a {
    font-weight: 700
}

.advertisement img {
    vertical-align: top;
    /*margin: 11px 0;*/
    /*width: 92%*/
}


/*bxslider*/

.bx-wrapper {
    margin-top: 40px;
}

.bx-wrapper img {
    width: 100%;
}
.bx-wrapper .bx-viewport {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);
    -o-box-shadow: 0 1px 4px rgba(0,0,0,.2);
    box-shadow: 0 1px 4px rgba(0,0,0,.2);
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
    bottom: -25px;
}
.bx-wrapper .bx-pager {
    padding-top: 0;
}
/*.bx-wrapper .bx-pager {
    text-align: right;
}*/
.bx-wrapper .bx-pager.bx-default-pager a {
    /*text-indent: 9999px;*/
    width: 12px;
    height: 12px;
    border-radius: 0;
    background-color: #c1c1c1;
    border: 1px solid #fff;
    margin: 0 5px;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
    background-color: #0017ff;
    border-color: #0017ff;
}
.bx-wrapper .bx-controls-direction a {
    opacity: 0;
    -webkit-transition: left .3s ease, opacity .3s ease, right .3s ease;
    -moz-transition: left .3s ease, opacity .3s ease, right .3s ease;
    transition: left .3s ease, opacity .3s ease, right .3s ease;
}
.bx-wrapper .bx-prev {
    left: -50px;
}
.bx-wrapper .bx-next {
    right: -50px;
}
.bx-wrapper:hover .bx-controls-direction a {
    opacity: 1;
}
.bx-wrapper:hover .bx-prev {
    left: 10px;
}
.bx-wrapper:hover .bx-next {
    right: 10px;
}

/*slider*/
.advertisement {
    max-width: 300px;
    margin: 0 auto;
}
section.slider {
    margin: 0 !important;
}
.flexslider {
    margin-top: 40px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);
    -o-box-shadow: 0 1px 4px rgba(0,0,0,.2);
    box-shadow: 0 1px 4px rgba(0,0,0,.2);
}
.flexslider ul {
    padding-left: 0;
    list-style: none;
    margin-bottom: 0;
}
.flex-control-nav {
    bottom: -35px;
}
.flex-direction-nav a:before {
    font-size: 20px;
}
.flex-direction-nav a {
    line-height: 40px;
    text-align: center;
}
.flex-direction-nav .flex-next {
    text-align: center;
}
.flex-control-nav li {
    margin: 0 5px;
}
.flex-control-paging li a {
    width: 12px;
    height: 12px;
    border-radius: 0;
    background-color: #c1c1c1;
    border: 1px solid #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.flex-control-paging li a.flex-active {
    background-color: #0017ff;
    border-color: #0017ff;
}
.flex-control-paging li a:hover {
    /*background: #583e3d;*/
}
.flex-control-paging li a.flex-active:hover {
    background-color: #0017ff;
}
.flexslider:hover .flex-direction-nav .flex-prev {
    left: 0;
}
.flexslider:hover .flex-direction-nav .flex-next {
    right: 0;
}


/*slider*/
.carousel-inner {
    margin-bottom: 0;
    -webkit-transition: all .8s linear;
    -o-transition: all .8s linear;
    transition: all .8s linear;
}
.carousel-inner > .item {
    text-align: center;
    background-color: rgba(0,0,0,0.2);
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#33000000", endColorstr="#33000000");
    /*height: 295px;*/
}
:root .carousel-inner > .item { filter:none; }
.carousel-inner > .item a {
    display: block;
    width: 100%;
    height: 100%;
}
.carousel-caption {
    left: 0;
    right: 0;
    bottom: 65px;
    opacity: 0.9;
    text-shadow: none;
}
.carousel-caption .container {
    position: relative;
}
.carousel-caption h3 {
    font-size: 24px;
    margin: 0;
    font-weight: 100;
    text-align: left;
}
.carousel-indicators {
    bottom: 0;
}
.slide_more {
    position: absolute;
    right: 15px;
    bottom: 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #fff;
    opacity: 0.9;
    width: 130px;
    height: 40px;
}
.slide_more a {
    color: #fff;
    display: block;
    font-size: 12px;
    line-height: 38px;
    transition: background-color 300ms ease;
    -webkit-transition: background-color 300ms ease;
}
.slide_more a:hover,
.slide_more a:focus {
    text-decoration: none;
    background-color: rgba(255,255,255,0.2);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#33FFFFFF", endColorstr="#33FFFFFF");
}
:root .slide_more a:hover { filter:none; }
:root .slide_more a:focus { filter:none; }

.slide_more .more_bg {
    width: 50%;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    background-color: rgba(255,255,255,0.2);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#33FFFFFF", endColorstr="#33FFFFFF");
}
:root .slide_more .more_bg { filter:none; }
.slide_line {
    position: absolute;
    top: -7px;
    color: #fff;
    margin: 0 40px;
    transition: left 500ms ease;
    -webkit-transition: left 500ms ease;
    text-align: center;
}
.slide_line i {
    font-size: 22px;
    display: inline-block;
}
.controls {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 0;
}
.controls .carousel-control {
    position: static;
    width: 40px;
    height: 60px;
    margin-top: -30px;
    background-image: none;
    background-color: rgba(0,0,0,.3);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#4C000000", endColorstr="#4C000000");
    text-shadow: none;
    transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
}
:root .controls .carousel-control { filter:none; }
.controls .carousel-control i {
    line-height: 60px;
}
.controls .carousel-control:hover,
.controls .carousel-control:focus {
    background-color: rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#99000000", endColorstr="#99000000");
}
:root .controls .carousel-control:hover { filter:none; }
:root .controls .carousel-control:focus { filter:none; }
.controls .carousel-control.left {
    float: left;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.controls .carousel-control.right {
    float: right;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
#index_slider {
    overflow: hidden;
}
#index_slider.slider_close .carousel-inner {
    margin-bottom: -100%;
}


.content_top {
    padding: 20px 10px 10px;
}

.content_top a {
    color: #187d93;
    font-size: 16px;
    font-weight: 600
}

.content_top a:hover {
    text-decoration: underline
}

.content_top i {
    color: #187d93;
    font-size: 16px
}

.location .breadcrumb {
    margin-bottom: 10px;
}

.sitemap {
    float: left
}

.tree, .tree ul {
    margin:0;
    padding:0;
    list-style:none
}
.tree ul {
    margin-left:1em;
    position:relative
}
.tree ul ul {
    margin-left:.5em
}
.tree ul:before {
    content:"";
    display:block;
    width:0;
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    border-left:1px solid
}
.tree li {
    margin:0;
    padding:0 1em;
    line-height:2em;
    color:#369;
    font-weight:700;
    position:relative
}
.tree ul li:before {
    content:"";
    display:block;
    width:10px;
    height:0;
    border-top:1px solid;
    margin-top:-1px;
    position:absolute;
    top:1em;
    left:0
}
.tree ul li:last-child:before {
    background:#fff;
    height:auto;
    top:1em;
    bottom:0
}
.indicator {
    margin-right:5px;
}
.tree li a {
    text-decoration: none;
    color:#2a6496;
}
.tree li a:hover,
.tree li a:focus {
    color: #428bca;
}
.tree li button, .tree li button:active, .tree li button:focus {
    text-decoration: none;
    color:#369;
    border:none;
    background:transparent;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    outline: 0;
}

.total_visitors {
    float: right;
    margin-right: 35px;
    color: #185461
}

.total_visitors span {
    color: #f6f4f4;
    background-color: #364548;
    padding: 2px;
    letter-spacing: 3px
}

.content {
    padding: 10px
}

.content h3 {
    color: #092c4b;
    font-size: 18px;
    font-weight: 700
}

.page-header {
    padding-bottom: 0px;
    border-bottom: none;
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 20px;
}

.content h4 {
    color: #092c4b;
    margin: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    font-weight: 700
}

.content p {
    margin-bottom: 20px;
    font-size: 14px;
    /* text-align: justify; */
}

.title {
    font-size: 20px;
    margin: 10px 0;
    /*padding: 0 10px;*/
    color: #092c4b;
    font-weight: bold;
}

.schooling {
    margin-bottom: 10px;
    margin-top: 10px;
    color: #092c4b;
    font-size: 16px !important;
}

#title_bar {
    background-color: #F0F8FF;
    padding: 0;
    border: 1px;
    letter-spacing: 2px;
    border-top-color: #BEC49E;
    border-top-style: dotted;
    border-bottom-color: #BEC49E;
    border-bottom-style: dotted;
    margin: 0px 0px 8px 0px;
    font-size: 1.1em;
}

#title_bar h5 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: bold;
}

#article {
    margin: 0px 7px 0px 7px;
    padding: 10px 0px 10px 0px;
    font-size: 1.1em;
    line-height: 1.4em;
    /*word-break: break-all;*/
}

#news_header {
    margin: -7px 0px 0px 0px;
    padding: 10px 10px 30px 10px;
    background-color: #FFFFE1;
    background-repeat: no-repeat;
    background-position: 12px 12px;
    min-height: 50px;
    height: auto;
}

#news_header ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#news_header ul li {
    padding: 2px 0;
}

#news_header ul li h5 {
    font-size: 16px;
    font-weight: bold;
}

#news_header li a:after {
    content: "、";
}

#news_header li a:last-child:after {
    content: "";
}

#header {
    margin: -7px 0px 0px 0px;
    padding: 10px 10px 30px 10px;
    background-color: #FFFFE1;
    background-repeat: no-repeat;
    background-position: 12px 12px;
    min-height: 50px;
    height: auto;
}

#header ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#header ul li {
    padding: 2px 0;
}

#header ul li h5 {
    font-size: 16px;
    font-weight: bold;
}

#header_03 {
    margin: -7px 0px 0px 0px;
    padding: 10px 10px 30px 10px;
    background-color: #FFFFE1;
    background-repeat: no-repeat;
    background-position: 12px 12px;
    min-height: 50px;
    height: auto;
}

#header_03 ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#header_03 ul li {
    padding: 2px 0;
}

#header_03 ul li h5 {
    font-size: 16px;
    font-weight: bold;
}

.content1-pagebanner {
    padding: 0 10px;
}

#rndbox_top {
    margin: 0px 10px;
    padding: 10px 0px;
}

#rndbox_body {
    margin: 0px 10px;
    padding: 10px 0px 20px 0px;
}

#rndbox_body p {
    color: #333333;
    /* letter-spacing: 0.1em; */
    font-size: 1em;
    line-height: 1.4em;
    margin-bottom: 10px;
    padding: 10px 0px;
    background-color: transparent;
}

#rndbox_body img.right {
    position: relative;
    border: none;
    margin: 5px 5px 10px 15px;
    float: right;
}

#attachment {
    margin: 0px 10px;
}

#attachment p {
    margin: 10px 0;
    padding: 0;
    border-bottom: #969599 1px dotted;
    color: #669999;
}

#attachment p a:after {
    content: "、";
}

#attachment p a:last-child:after {
    content: "";
}

p.readmore {
    padding-left: 10px;
}

.contact_information {
    margin: 0 30px 75px;
    min-height: 250px
}

.contact_information h2 {
    color: #036694;
    font-size: 18px;
    padding-left: 18px
}


/*table*/

.table-bordered {
    border: 1px solid #ddd !important;
}

.bordertable td {
    border: none;
}

.sortable th,
.sortable td {
    border-bottom: none !important;
}

.table-header {
    margin: 0;
    padding: 10px;
    font-size: 14px !important;
    font-weight: normal !important;
    color: #F8F8FF !important;
    /*border: 1px solid #666666;
    border-bottom: none;*/
    background: #3775B1;
}

.sortable caption {
    background: #3775B1 !important;
}

.table-bordered.noborder {
    border: none !important;
}

.noborder td {
    border: none !important;
}

.v-align-t {
    vertical-align: top;
}

.v-align-t.title {
    font-size: 16px;
}

table th {
    white-space: nowrap;
    background-color: #D4E3F0 !important;
}

table tr {
    background: #F6F7EA;
}

table tr.alt {
    background: #F1F1F1;
}

table th.role {
    min-width: 100px;
    width: 100px;
}

table th.name {
    min-width: 120px;
    width: 120px;
}

table th.date {
    min-width: 200px;
    width: 200px;
}

table th.portrait {
    min-width: 150px;
    width: 150px;
}

table th.ext {
    min-width: 120px;
    width: 120px;
}

table th.tel {
    min-width: 180px;
    width: 180px;
}

table th.email {
    min-width: 180px;
    width: 180px;
}

table th.width_150 {
    min-width: 150px;
    width: 150px;
}

table th.width_200 {
    min-width: 200px;
    width: 200px;
}

table th.w_70px {
    min-width: 70px;
    width: 70px;
}

table .pagination {
    margin-bottom: 0;
}

.width_400 {
    width: 400px;
}

.table tr td p:last-child {
    margin-bottom: 0;
}

.box {
    padding: 0 18px 7px;
    margin-top: 22px;
    border-right: 2px solid #babab8
}

.box.last_fix {
    border: none
}

.box h4 {
    color: #323231;
    font-size: 16px;
    font-weight: 700
}

.box h3 {
    color: #919090;
    font-size: 12px
}

.box span {
    color: #333;
    font-size: 12px;
    height: 30px
}

.contact_item {
    min-height: 67px
}

.address {
    height: 10px;
    background-color: #eb8a3d
}

.phone {
    height: 10px;
    background-color: #399fb7
}

.fax {
    height: 10px;
    background-color: #03648f
}

.e-mail {
    height: 10px;
    background-color: #123e66
}

.footer_top {
    min-height: 62px;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#323232, endColorstr=#2c2c2c, GradientType=0);
    background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #323232), color-stop(100%, #2c2c2c));
    background-image: -webkit-linear-gradient(#323232, #2c2c2c);
    background-image: -moz-linear-gradient(#323232, #2c2c2c);
    background-image: -o-linear-gradient(#323232, #2c2c2c);
    background-image: linear-gradient(#323232, #2c2c2c);
    border-bottom: 1px solid #191919
}

.more_links {
    float: right;
    width: 331px;
    height: 61px;
    background-color: #0e0e0e;
    text-align: right;
    position: relative
}

.more_links a {
    margin: 14px 32px;
    display: inline-block;
    color: #c5c5c5;
    font-size: 16px;
    vertical-align: bottom
}

.more_links a:hover {
    color: #fff
}

.more_links a .drop_on {
    display: none
}

#more_links {
    text-decoration: none;
    border: none
}

.links {
    display: none;
    width: 100%;
    height: 320px;
    overflow: auto;
    text-align: left;
    background-color: rgba(245,240,220,1);
    padding: 10px 15px 10px 40px;
    position: absolute;
    top: -320px;
    z-index: 9999;
    border-top: 12px solid #204b71
}

.links li {
    list-style-type: disc;
    padding: 5px 0
}

.links li a {
    margin: 0;
    color: #2e2e2e;
    font-size: 14px;
    vertical-align: top
}

.links li a:hover {
    color: #000;
    text-decoration: underline
}

.top_more_link {
    position: relative;
}

.link_arrow {
    position: absolute;
    top: -6px;
    right: 31px;
    z-index: 999;
    border-bottom: 6px solid rgba(245,240,220,1);
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}

.lang .top_links {
    display: none;
    position: absolute;
    right: 0;
    bottom: -336px;
    z-index: 9999;
}

.lang .top_links ul {
    width: 240px;
    height: 320px;
    overflow: auto;
    text-align: left;
    background-color: rgba(245,240,220,1);
    padding: 10px 15px 10px 30px;
    border-bottom: 12px solid #7c0101
}

.lang .top_links li {
    list-style-type: disc;
    padding: 5px 0;
    float: none;
    text-align: left;
}

.lang .top_links li a {
    margin: 14px 32px;
    display: inline-block;
    margin: 0;
    color: #2e2e2e;
    font-size: 14px;
    vertical-align: top;
    font-weight: normal;
    border: none;
    padding: 0;
    text-shadow: none;
    text-align: left;
    line-height: 1.4em;
}

.lang .top_links li a:hover {
    color: #000;
    text-decoration: underline
}

#slider_control {
    float: left;
    width: 100%;
    /*margin-bottom: 1px;*/
    border-top: 1px solid #ddd;
}

#drop_img {
    float: right;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    width: 60px;
    line-height: 24px;
    font-size: 14px;
    border: 1px solid #ddd;
    border-top: none;
    text-align: center;
    margin-top: -25px;
    margin-right: 20px;
    background-color: #fff;
    color: #8F3931;
}

.slider_top_line {
    float: left;
    width: 100%;
    height: 7px;
    margin-bottom: 1px;
    background: url("../themes/scu_web_0106/assets/RWD_02_blue/images/slider_border.png") repeat-x scroll 0% 0% transparent;
}

.txt_close {
    opacity: 1;
    -webkit-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out;
}
.txt_open {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    -webkit-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out;
}
.banner_close .txt_open {
    opacity: 1;
}

.banner_close .txt_close {
    opacity: 0;
}


.footnotes {
    float: right
}

.footnotes span {
    color: #c5c5c5;
    line-height: 61px;
    padding-right: 132px;
    font-size: 12px
}

.footnotes span a {
    color: #c5c5c5
}

.footnotes span a:hover {
    color: #fff;
    text-decoration: underline
}

.footer_bottom {
    min-height: 54px;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#05475f, endColorstr=#004862, GradientType=0);
    background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #05475f), color-stop(100%, #004862));
    background-image: -webkit-linear-gradient(#05475f, #004862);
    background-image: -moz-linear-gradient(#05475f, #004862);
    background-image: -o-linear-gradient(#05475f, #004862);
    background-image: linear-gradient(#05475f, #004862);
    border-top: 1px solid #013446;
    border-bottom: 1px solid #044861;
    color: #d3dde0;
    font-size: 12px
}

.footer_bottom span {
    line-height: 54px;
    padding: 0 8%
}

.footer_bottom span a {
    color: #d3dde0;
    text-decoration: underline
}

.footer_bottom span a:hover {
    color: #fff
}

@media (max-width:767px) {
    .logo {
        text-align: center
    }
    .drop_img {
        float: none;
        padding: 5px 15px 10px;
    }
    /*.header_img {
        height: 200px;
        background-size: auto 100%;
    }*/
    /*.carousel-inner > .item {
        height: 200px;
        background-size: auto 100%;
    }*/
    #main_menu {
        position: relative;
    }
    #main_menu .rel {
        position: static;
        width: 100%;
    }
    #main_menu .search_submit {
        position: absolute;
        top: 0;
        right: 0;
    }
    .rm-table-xs .dp-table-cell {
        display: block;
    }
    #menu-controller {
        display: block;
    }
    #main_menu .search {
        left: 0;
        width: 100%;
    }
    #main_menu .search #search {
        width: 100%;
    }
    .main_menu {
        display: none;
    }
    .main_menu.menu_open {
        display: block;
    }
    .main_menu > li {
        width: 100%;
        display: inline-block;
        border: none;
        /*border-bottom: 1px solid #cecdcb;*/
        /*position: static*/
    }
    .main_menu > li > a {
        width: 100%;
        border-right: none;
    }
    #main_menu img {
        left: 65%
    }
    .main_menu_sub {
        width: 50%;
        right: 0
    }
    #main_menu .last_fix {
        right: 0
    }
    #main_menu .home_block {
        width: 100%;
    }
    #main_menu .search_block {
        width: 100%;
    }
    #main_menu .home_top {
        display: none
    }
    #main_menu .fix a {
        width: auto
    }
    #main_menu .fix .home_bottom {
        display: inline-block
    }
    #main_menu .fix .search {
        left: 0;
        width: 100%
    }
    #main_menu .fix .search #search {
        width: 100%
    }
    #main_menu .fix .search #s {
        width: 75%
    }
    .main_menu_margin {
        margin: 0 15px;
    }
    .side_menu h2,
    .sub_menu li a {
        width: 94%
    }
    /*.advertisement img {
        width: 48%;
        float: left;
        margin-left: 1%;
        margin-right: 1%
    }*/
    .bx-wrapper .bx-controls-direction a {
        opacity: 1;
    }
    .bx-wrapper .bx-prev {
        left: 10px;
    }
    .bx-wrapper .bx-next {
        right: 10px;
    }
    .box {
        border: none
    }
    .footer_top {
        height: 123px
    }
    .more_links {
        width: 100%
    }
    .footnotes {
        width: 100%;
        text-align: center
    }
    .footnotes span {
        float: none;
        padding: 0
    }
    .footer_bottom {
        text-align: center
    }
    .footer_bottom span {
        width: 100%;
        padding: 0;
        line-height: 27px
    }
}

@media screen and (max-width: 860px) {
    .flex-direction-nav .flex-next {
        right: 0px;
    }
    .flex-direction-nav .flex-prev {
        left: 0px;
    }
}

@media (min-width:768px) and (max-width:991px) {
    /*.header_img {
        height: 185px;
    }*/
    /*.carousel-inner > .item {
        height: 185px;
    }*/
    #main_menu .search {
        left: -649px;
        width: 700px;
    }
    #main_menu .search #search {
        width: 700px;
    }
    #main_menu .fix .search {
        left: -649px;
        width: 699px
    }
    #main_menu .fix .search #search {
        width: 699px
    }
    #main_menu .fix .search #s {
        width: 605px
    }
    .main_part .column2 {
        width: 28.8%
    }
    .main_part .column7 {
        width: 71.2%
    }
    .fix_m {
        border: none
    }
    .footnotes {
        width: 419px;
        text-align: center
    }
    .footnotes span {
        padding: 0
    }
}

@media (min-width:992px) and (max-width:1199px) {
    /*.header_img {
        height: 240px;
    }*/
    /*.carousel-inner > .item {
        height: 240px;
    }*/
    #main_menu .search {
        left: -869px;
        width: 920px;
    }
    #main_menu .search #search {
        width: 920px;
    }
    #main_menu .fix .search {
        left: -869px;
        width: 919px
    }
    #main_menu .fix .search #search {
        width: 919px
    }
    #main_menu .fix .search #s {
        width: 825px
    }
    .fix_m {
        border: none
    }
}

@media (min-width:1400px) {
    /*.header_img {
        height: 340px;
    }*/
    /*.carousel-inner > .item {
        height: 340px;
    }*/
}

#backtop {
    position: fixed;
    left: auto;
    right: 20px;
    top: auto;
    bottom: 20px;
    outline: medium none;
    overflow: hidden;
    color: rgb(255, 255, 255);
    text-align: center;
    background-color: rgba(49, 79, 96, 0.84);
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    border-radius: 2px;
    cursor: pointer;
    transition: all 0.3s linear 0s;
    z-index: 999999;
    opacity: 1;
    display: none;
}

.marquee {
  height: 50px;
  overflow: hidden;
  border: 1px solid #ccc;
}
